<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>BadgerDB: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">BadgerDB
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>

<h3><a id="index_a"></a>- a -</h3><ul>
<li>accesses
: <a class="el" href="structbadgerdb_1_1_buf_stats.html#a3e7eb386ac728ed028bd2a8bb7960827">badgerdb::BufStats</a>
</li>
<li>allocatePage()
: <a class="el" href="classbadgerdb_1_1_file.html#a7d0e047bcc8dc4cee36aac5b2060bbe3">badgerdb::File</a>
</li>
<li>allocPage()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#ab9ae3b12aac55b119b5763e3de2a4d2b">badgerdb::BufMgr</a>
</li>
</ul>


<h3><a id="index_b"></a>- b -</h3><ul>
<li>BadBufferException()
: <a class="el" href="classbadgerdb_1_1_bad_buffer_exception.html#a12495d77cdfa368545c8a4594f1f9127">badgerdb::BadBufferException</a>
</li>
<li>BadgerDbException()
: <a class="el" href="classbadgerdb_1_1_badger_db_exception.html#a07fd2bb076246dab5233c3ceebc4d3af">badgerdb::BadgerDbException</a>
</li>
<li>begin()
: <a class="el" href="classbadgerdb_1_1_file.html#a32e94f392eb3740dd9eb9101b9e09d47">badgerdb::File</a>
, <a class="el" href="classbadgerdb_1_1_page.html#aa0fdb281074cd60cb1f1d6ea6d620772">badgerdb::Page</a>
</li>
<li>BufferExceededException()
: <a class="el" href="classbadgerdb_1_1_buffer_exceeded_exception.html#ab15b1a0d0e13bd8a7d831f4943f744cf">badgerdb::BufferExceededException</a>
</li>
<li>BufHashTbl()
: <a class="el" href="classbadgerdb_1_1_buf_hash_tbl.html#a3928e864b3739c5772020c3eb3edec7c">badgerdb::BufHashTbl</a>
</li>
<li>BufMgr()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#a18b7cf23b619c7c0e593d1dc45da77b4">badgerdb::BufMgr</a>
</li>
<li>bufPool
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#aa498047fc351652d0bc7eabf6cb62ab0">badgerdb::BufMgr</a>
</li>
<li>BufStats()
: <a class="el" href="structbadgerdb_1_1_buf_stats.html#ad9848260b3b787f15eb1b960b0f8e769">badgerdb::BufStats</a>
</li>
</ul>


<h3><a id="index_c"></a>- c -</h3><ul>
<li>clear()
: <a class="el" href="structbadgerdb_1_1_buf_stats.html#a04a848e5458491fd3ea56133464cadbd">badgerdb::BufStats</a>
</li>
<li>clearBufStats()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#a702a264ae946b334414e51700edd81a0">badgerdb::BufMgr</a>
</li>
<li>create()
: <a class="el" href="classbadgerdb_1_1_file.html#a1fb708b45103a606f189850d6bf83a0c">badgerdb::File</a>
</li>
<li>current_page_number
: <a class="el" href="structbadgerdb_1_1_page_header.html#a3f721c5ce9ef491fdc9d12292f2f4498">badgerdb::PageHeader</a>
</li>
</ul>


<h3><a id="index_d"></a>- d -</h3><ul>
<li>DATA_SIZE
: <a class="el" href="classbadgerdb_1_1_page.html#a74057ec71412352ef0aa5913bbebed25">badgerdb::Page</a>
</li>
<li>deletePage()
: <a class="el" href="classbadgerdb_1_1_file.html#a829a68ccfbeb0c9f66f3a2db7e0b99fe">badgerdb::File</a>
</li>
<li>deleteRecord()
: <a class="el" href="classbadgerdb_1_1_page.html#a1bc17754b4ed548f8520a6274b3a4202">badgerdb::Page</a>
</li>
<li>dirty
: <a class="el" href="classbadgerdb_1_1_bad_buffer_exception.html#a798550763485a56b34ee254b238f3336">badgerdb::BadBufferException</a>
</li>
<li>diskreads
: <a class="el" href="structbadgerdb_1_1_buf_stats.html#a60cde025ce745b6bc41a0ba27daf04e0">badgerdb::BufStats</a>
</li>
<li>diskwrites
: <a class="el" href="structbadgerdb_1_1_buf_stats.html#a4bd2081fdaddaa309b401575eeb6a86e">badgerdb::BufStats</a>
</li>
<li>disposePage()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#a870a80a0f0abcf3b640b913b46b64486">badgerdb::BufMgr</a>
</li>
</ul>


<h3><a id="index_e"></a>- e -</h3><ul>
<li>end()
: <a class="el" href="classbadgerdb_1_1_file.html#a01e224676a67634f21d53fc4189b8f11">badgerdb::File</a>
, <a class="el" href="classbadgerdb_1_1_page.html#a8e78cba69bef682a5427932485da4608">badgerdb::Page</a>
</li>
<li>exists()
: <a class="el" href="classbadgerdb_1_1_file.html#a864d59b12302c26b14967bd1d3e520bd">badgerdb::File</a>
</li>
</ul>


<h3><a id="index_f"></a>- f -</h3><ul>
<li>File()
: <a class="el" href="classbadgerdb_1_1_file.html#a600baaf77d18f39e51ae7473eca633c4">badgerdb::File</a>
</li>
<li>file
: <a class="el" href="structbadgerdb_1_1hash_bucket.html#a756f18d35180fe074060633a76e9d27f">badgerdb::hashBucket</a>
</li>
<li>FileExistsException()
: <a class="el" href="classbadgerdb_1_1_file_exists_exception.html#a127fc62de579ee20359d50aad560e60e">badgerdb::FileExistsException</a>
</li>
<li>FileIterator()
: <a class="el" href="classbadgerdb_1_1_file_iterator.html#a99bd5c0e0fac0493f9664409219ca88e">badgerdb::FileIterator</a>
</li>
<li>filename()
: <a class="el" href="classbadgerdb_1_1_file.html#af16040a60f18c99305348077ac9e8aa8">badgerdb::File</a>
, <a class="el" href="classbadgerdb_1_1_file_exists_exception.html#ac18efb4a600c843c3c6e3a20c91914a6">badgerdb::FileExistsException</a>
, <a class="el" href="classbadgerdb_1_1_file_not_found_exception.html#a42c86bdb20d593145171122b8d7625c0">badgerdb::FileNotFoundException</a>
, <a class="el" href="classbadgerdb_1_1_file_open_exception.html#ad5758410a91fe3c9014967f3ce4b8f48">badgerdb::FileOpenException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_page_exception.html#ab2da9c8f8ccfd57ff34718fdf545ca2f">badgerdb::InvalidPageException</a>
</li>
<li>filename_
: <a class="el" href="classbadgerdb_1_1_file_exists_exception.html#a3ce0299d255e84ba398e708ba0ea64ba">badgerdb::FileExistsException</a>
, <a class="el" href="classbadgerdb_1_1_file_not_found_exception.html#a70cf1239d4f8dd43416c5d4514bab1bf">badgerdb::FileNotFoundException</a>
, <a class="el" href="classbadgerdb_1_1_file_open_exception.html#a8dd90be33bc11171842ab35864dd7c2f">badgerdb::FileOpenException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_page_exception.html#aa504a117e80d9e1948ac2668862221e9">badgerdb::InvalidPageException</a>
</li>
<li>FileNotFoundException()
: <a class="el" href="classbadgerdb_1_1_file_not_found_exception.html#a53d52b9ecbd214bb5db7e9b3401248b8">badgerdb::FileNotFoundException</a>
</li>
<li>FileOpenException()
: <a class="el" href="classbadgerdb_1_1_file_open_exception.html#af315ef5b756efe579a1b8ee7f6e4d352">badgerdb::FileOpenException</a>
</li>
<li>first_free_page
: <a class="el" href="structbadgerdb_1_1_file_header.html#aa86917d8554a42318c795471f32ad006">badgerdb::FileHeader</a>
</li>
<li>first_used_page
: <a class="el" href="structbadgerdb_1_1_file_header.html#ad006b5b9d02b8c20e7ad5226680779c6">badgerdb::FileHeader</a>
</li>
<li>flushFile()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#acc61d1985720411ebb76e70f702827d3">badgerdb::BufMgr</a>
</li>
<li>frameNo
: <a class="el" href="classbadgerdb_1_1_bad_buffer_exception.html#a25d41fd6ba9a3832fa36b73c12bca154">badgerdb::BadBufferException</a>
, <a class="el" href="classbadgerdb_1_1_hash_already_present_exception.html#a083e709e88ded6eee8325437822bda0e">badgerdb::HashAlreadyPresentException</a>
, <a class="el" href="structbadgerdb_1_1hash_bucket.html#ab1b34471afe07b208150c805ac83b0b6">badgerdb::hashBucket</a>
, <a class="el" href="classbadgerdb_1_1_page_not_pinned_exception.html#aafd3b7d0fd500a5b16114ddbba48f27e">badgerdb::PageNotPinnedException</a>
, <a class="el" href="classbadgerdb_1_1_page_pinned_exception.html#a2f5a90b4441f0cc62079a5192bbf01a6">badgerdb::PagePinnedException</a>
</li>
<li>free_space_lower_bound
: <a class="el" href="structbadgerdb_1_1_page_header.html#ac71c5a9b3b8644da0ea827f5bd4c5742">badgerdb::PageHeader</a>
</li>
<li>free_space_upper_bound
: <a class="el" href="structbadgerdb_1_1_page_header.html#a3af3c066d7651294fb3aae104f404648">badgerdb::PageHeader</a>
</li>
</ul>


<h3><a id="index_g"></a>- g -</h3><ul>
<li>getBufStats()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#a93148e1af99f06f4f264d948920b7c1c">badgerdb::BufMgr</a>
</li>
<li>getFreeSpace()
: <a class="el" href="classbadgerdb_1_1_page.html#a6f8c9e50538db4d88306b77c214c09dd">badgerdb::Page</a>
</li>
<li>getNextUsedSlot()
: <a class="el" href="classbadgerdb_1_1_page_iterator.html#a9433759a0a85c4f362a0ef2d511d7014">badgerdb::PageIterator</a>
</li>
<li>getRecord()
: <a class="el" href="classbadgerdb_1_1_page.html#aad81fa59b469866fbd260c8a640b579f">badgerdb::Page</a>
</li>
</ul>


<h3><a id="index_h"></a>- h -</h3><ul>
<li>HashAlreadyPresentException()
: <a class="el" href="classbadgerdb_1_1_hash_already_present_exception.html#a7fae22e4b34f7ed708c546af79abd11a">badgerdb::HashAlreadyPresentException</a>
</li>
<li>HashNotFoundException()
: <a class="el" href="classbadgerdb_1_1_hash_not_found_exception.html#aa49137bd55429a150dc7edb3cc7fb6e7">badgerdb::HashNotFoundException</a>
</li>
<li>HashTableException()
: <a class="el" href="classbadgerdb_1_1_hash_table_exception.html#a3387d8a6ab4e263edd54bc4bdcf979ea">badgerdb::HashTableException</a>
</li>
<li>hasSpaceForRecord()
: <a class="el" href="classbadgerdb_1_1_page.html#a059cb59e3ba05921f9c648fb5dba1068">badgerdb::Page</a>
</li>
</ul>


<h3><a id="index_i"></a>- i -</h3><ul>
<li>insert()
: <a class="el" href="classbadgerdb_1_1_buf_hash_tbl.html#a92480d460ddb07e8b04ab7f99107e334">badgerdb::BufHashTbl</a>
</li>
<li>insertRecord()
: <a class="el" href="classbadgerdb_1_1_page.html#ad0b1e85fe7849fb767dd8c21a8053cf4">badgerdb::Page</a>
</li>
<li>InsufficientSpaceException()
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#a05ee1817c52c8bc284712fd5aef305a0">badgerdb::InsufficientSpaceException</a>
</li>
<li>INVALID_NUMBER
: <a class="el" href="classbadgerdb_1_1_page.html#a785a1e756d47fb7f8f3603a3fe8ffcef">badgerdb::Page</a>
</li>
<li>INVALID_SLOT
: <a class="el" href="classbadgerdb_1_1_page.html#a4013fab43df72bc52931241575736353">badgerdb::Page</a>
</li>
<li>InvalidPageException()
: <a class="el" href="classbadgerdb_1_1_invalid_page_exception.html#a95454bbb13eafd87874c0dd538cc4fa8">badgerdb::InvalidPageException</a>
</li>
<li>InvalidRecordException()
: <a class="el" href="classbadgerdb_1_1_invalid_record_exception.html#a317a2fda3088cbf04a24189f089a68ed">badgerdb::InvalidRecordException</a>
</li>
<li>InvalidSlotException()
: <a class="el" href="classbadgerdb_1_1_invalid_slot_exception.html#a60f721f46b7aeacc655e1f3f0423314d">badgerdb::InvalidSlotException</a>
</li>
<li>isOpen()
: <a class="el" href="classbadgerdb_1_1_file.html#a64836156a9bb5f81d2c2c4e6f3ada24d">badgerdb::File</a>
</li>
<li>item_length
: <a class="el" href="structbadgerdb_1_1_page_slot.html#a675118fb03cd9e1b35970a1f10bda9d8">badgerdb::PageSlot</a>
</li>
<li>item_offset
: <a class="el" href="structbadgerdb_1_1_page_slot.html#a81c14b0e942b0d59e6ac31667d958b79">badgerdb::PageSlot</a>
</li>
</ul>


<h3><a id="index_l"></a>- l -</h3><ul>
<li>lookup()
: <a class="el" href="classbadgerdb_1_1_buf_hash_tbl.html#a23b1030dd244d0d956176a596aae0210">badgerdb::BufHashTbl</a>
</li>
</ul>


<h3><a id="index_m"></a>- m -</h3><ul>
<li>message()
: <a class="el" href="classbadgerdb_1_1_badger_db_exception.html#a6eeb128b1b886ab84f5ba043127dcce1">badgerdb::BadgerDbException</a>
</li>
<li>message_
: <a class="el" href="classbadgerdb_1_1_badger_db_exception.html#a4510b66828c819004489218abeb1cf32">badgerdb::BadgerDbException</a>
</li>
</ul>


<h3><a id="index_n"></a>- n -</h3><ul>
<li>name
: <a class="el" href="classbadgerdb_1_1_hash_already_present_exception.html#a3c7470b1b701e5a5a35fd98692118c47">badgerdb::HashAlreadyPresentException</a>
, <a class="el" href="classbadgerdb_1_1_hash_not_found_exception.html#aaa19f545bf6c6c18d7907c31ed48fd89">badgerdb::HashNotFoundException</a>
, <a class="el" href="classbadgerdb_1_1_page_not_pinned_exception.html#a927b401b56f4ae042e2ba55599898e3c">badgerdb::PageNotPinnedException</a>
, <a class="el" href="classbadgerdb_1_1_page_pinned_exception.html#ad7e83fd94b72c492b5631749a7b74e41">badgerdb::PagePinnedException</a>
</li>
<li>next
: <a class="el" href="structbadgerdb_1_1hash_bucket.html#aca2ab1451a26b84317cb28f99793d43c">badgerdb::hashBucket</a>
</li>
<li>next_page_number()
: <a class="el" href="classbadgerdb_1_1_page.html#a9524d4507a600c1bd55bdc5b9511a484">badgerdb::Page</a>
, <a class="el" href="structbadgerdb_1_1_page_header.html#a7cb8260dedb0748d3d75c4b1722dcf3c">badgerdb::PageHeader</a>
</li>
<li>num_free_pages
: <a class="el" href="structbadgerdb_1_1_file_header.html#a07ac20f98d6aced3eb5358e0d4830abc">badgerdb::FileHeader</a>
</li>
<li>num_free_slots
: <a class="el" href="structbadgerdb_1_1_page_header.html#a7afd8d3c6f22b25e24958ebef773175e">badgerdb::PageHeader</a>
</li>
<li>num_pages
: <a class="el" href="structbadgerdb_1_1_file_header.html#aa1cfc5220c6795868c8301cec298c8a6">badgerdb::FileHeader</a>
</li>
<li>num_slots
: <a class="el" href="structbadgerdb_1_1_page_header.html#a6c233369c611cfb617ba676e11a9d87d">badgerdb::PageHeader</a>
</li>
</ul>


<h3><a id="index_o"></a>- o -</h3><ul>
<li>open()
: <a class="el" href="classbadgerdb_1_1_file.html#a8462afdbd250c0a483ddfbde144c8732">badgerdb::File</a>
</li>
<li>operator!=()
: <a class="el" href="structbadgerdb_1_1_record_id.html#abef1000678efe46ff7612f35c1e41e86">badgerdb::RecordId</a>
</li>
<li>operator*()
: <a class="el" href="classbadgerdb_1_1_file_iterator.html#ab251231092c7b7b6895b82f44c24e832">badgerdb::FileIterator</a>
, <a class="el" href="classbadgerdb_1_1_page_iterator.html#a93b1d76b44cdd2a24cd9ed9f1904dafc">badgerdb::PageIterator</a>
</li>
<li>operator++()
: <a class="el" href="classbadgerdb_1_1_file_iterator.html#a6fa0f1cef8b46bb933ce6f000276ab52">badgerdb::FileIterator</a>
, <a class="el" href="classbadgerdb_1_1_page_iterator.html#a2e63f3eea97170b2c566d1549a2215f0">badgerdb::PageIterator</a>
</li>
<li>operator&lt;&lt;
: <a class="el" href="classbadgerdb_1_1_badger_db_exception.html#a06e373696437ef57bd3cf12041e0a420">badgerdb::BadgerDbException</a>
</li>
<li>operator=()
: <a class="el" href="classbadgerdb_1_1_file.html#ac403c631aec085e9f12992f260a57155">badgerdb::File</a>
</li>
<li>operator==()
: <a class="el" href="structbadgerdb_1_1_file_header.html#ae1f662fea1e092100041c96be576f9d6">badgerdb::FileHeader</a>
, <a class="el" href="classbadgerdb_1_1_file_iterator.html#a5eff20ca4457438dd7ba2a09ec87703a">badgerdb::FileIterator</a>
, <a class="el" href="structbadgerdb_1_1_page_header.html#a57c325ad3552a01e24fcb01b415d7763">badgerdb::PageHeader</a>
, <a class="el" href="classbadgerdb_1_1_page_iterator.html#a1e8953467bb28cf27eff09f9cdc0a16f">badgerdb::PageIterator</a>
, <a class="el" href="structbadgerdb_1_1_record_id.html#a8558089af839ce3b345ab026a8fb1463">badgerdb::RecordId</a>
</li>
</ul>


<h3><a id="index_p"></a>- p -</h3><ul>
<li>Page()
: <a class="el" href="classbadgerdb_1_1_page.html#a1e4a3930a92ed6e71ffd253cf224379a">badgerdb::Page</a>
</li>
<li>page_number()
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#a86c8a5984add230b3d360f62079c65fd">badgerdb::InsufficientSpaceException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_page_exception.html#a30c1d98a7b3d21db32766f55e0e41c92">badgerdb::InvalidPageException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_record_exception.html#ac68d4e99d3553a367ac1cb37e65281aa">badgerdb::InvalidRecordException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_slot_exception.html#ab600d1161c3968ec233601a9e4970079">badgerdb::InvalidSlotException</a>
, <a class="el" href="classbadgerdb_1_1_page.html#af8416fd0be779f473c97b47e797e1c53">badgerdb::Page</a>
, <a class="el" href="structbadgerdb_1_1_record_id.html#aca5e770e2726e51efed3a47c6457cd94">badgerdb::RecordId</a>
, <a class="el" href="classbadgerdb_1_1_slot_in_use_exception.html#aad62faa6f812062c6aada8218bd2bac5">badgerdb::SlotInUseException</a>
</li>
<li>page_number_
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#a27c9856bd98227f57bd6e8f449630e2c">badgerdb::InsufficientSpaceException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_page_exception.html#a46d1803d49da1032aab1d190a573f8ee">badgerdb::InvalidPageException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_record_exception.html#a3c4ee7db73fc7cf25b4fefbb7eccbd93">badgerdb::InvalidRecordException</a>
, <a class="el" href="classbadgerdb_1_1_invalid_slot_exception.html#a3ff9898ac188df3a99dfd9bc876a018e">badgerdb::InvalidSlotException</a>
, <a class="el" href="classbadgerdb_1_1_slot_in_use_exception.html#ac642a1e924871da0a7354ba3eef5dcfe">badgerdb::SlotInUseException</a>
</li>
<li>PageIterator()
: <a class="el" href="classbadgerdb_1_1_page_iterator.html#ad376a4999169f299874aa85252bca71b">badgerdb::PageIterator</a>
</li>
<li>pageNo
: <a class="el" href="classbadgerdb_1_1_hash_already_present_exception.html#ac7ae8bbb4e5fce8f134e281054b1bea1">badgerdb::HashAlreadyPresentException</a>
, <a class="el" href="structbadgerdb_1_1hash_bucket.html#af81c5ca74d02362df3fab9bd4c471da5">badgerdb::hashBucket</a>
, <a class="el" href="classbadgerdb_1_1_hash_not_found_exception.html#a44d80c87796cffbf557c4d99e686d7b9">badgerdb::HashNotFoundException</a>
, <a class="el" href="classbadgerdb_1_1_page_not_pinned_exception.html#a05410fa2b64f2aa1c1ad479018346d26">badgerdb::PageNotPinnedException</a>
, <a class="el" href="classbadgerdb_1_1_page_pinned_exception.html#a46291c9ac61ad9770cf39ef315263f78">badgerdb::PagePinnedException</a>
</li>
<li>PageNotPinnedException()
: <a class="el" href="classbadgerdb_1_1_page_not_pinned_exception.html#a33b93df846ab3f06687b9a23002fa7a0">badgerdb::PageNotPinnedException</a>
</li>
<li>PagePinnedException()
: <a class="el" href="classbadgerdb_1_1_page_pinned_exception.html#a8b69c13a2889653894f100035b257696">badgerdb::PagePinnedException</a>
</li>
<li>printSelf()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#a598b3112b8193af603f5bc97c478a671">badgerdb::BufMgr</a>
</li>
</ul>


<h3><a id="index_r"></a>- r -</h3><ul>
<li>readPage()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#a9f853f0f1d4628e7e14374d0c7c6a4f3">badgerdb::BufMgr</a>
, <a class="el" href="classbadgerdb_1_1_file.html#a343b7fb1a238992f02454e9e81837acd">badgerdb::File</a>
</li>
<li>record_id()
: <a class="el" href="classbadgerdb_1_1_invalid_record_exception.html#aedfc2f80234cd37d13a9bdde5e99fc5c">badgerdb::InvalidRecordException</a>
</li>
<li>record_id_
: <a class="el" href="classbadgerdb_1_1_invalid_record_exception.html#af1a2e1ad376303aa5411b7d168634586">badgerdb::InvalidRecordException</a>
</li>
<li>refbit
: <a class="el" href="classbadgerdb_1_1_bad_buffer_exception.html#af871746d373d9a16e2203a783e06d00e">badgerdb::BadBufferException</a>
</li>
<li>remove()
: <a class="el" href="classbadgerdb_1_1_buf_hash_tbl.html#a5739cc2b22c74d62e25c9d3d316144d8">badgerdb::BufHashTbl</a>
, <a class="el" href="classbadgerdb_1_1_file.html#a1cc69467366badbd68021ac76a91190e">badgerdb::File</a>
</li>
</ul>


<h3><a id="index_s"></a>- s -</h3><ul>
<li>SIZE
: <a class="el" href="classbadgerdb_1_1_page.html#ae92d52803502854f97309bae2c14ea55">badgerdb::Page</a>
</li>
<li>slot_number()
: <a class="el" href="classbadgerdb_1_1_invalid_slot_exception.html#ae6dd92a56c42895de79fdc3b098ecd81">badgerdb::InvalidSlotException</a>
, <a class="el" href="structbadgerdb_1_1_record_id.html#a19ec7b749099499446fdd24d48cec9ef">badgerdb::RecordId</a>
, <a class="el" href="classbadgerdb_1_1_slot_in_use_exception.html#a2b64aacb650d56655a911fad7d685e9c">badgerdb::SlotInUseException</a>
</li>
<li>slot_number_
: <a class="el" href="classbadgerdb_1_1_invalid_slot_exception.html#a5d3b75dcd33d02d3e37f49d43837676b">badgerdb::InvalidSlotException</a>
, <a class="el" href="classbadgerdb_1_1_slot_in_use_exception.html#a0b7f44ef307b8dd15141d4525e1dc522">badgerdb::SlotInUseException</a>
</li>
<li>SlotInUseException()
: <a class="el" href="classbadgerdb_1_1_slot_in_use_exception.html#a8002f3e4053d69486277c8092a700b8a">badgerdb::SlotInUseException</a>
</li>
<li>space_available()
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#af409576f555ea5de34a0ea3fc56cabc8">badgerdb::InsufficientSpaceException</a>
</li>
<li>space_available_
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#a689b213938176fdb39b069ac0a6513ff">badgerdb::InsufficientSpaceException</a>
</li>
<li>space_requested()
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#af0083642253c6c9ac497e3ce3a5d1689">badgerdb::InsufficientSpaceException</a>
</li>
<li>space_requested_
: <a class="el" href="classbadgerdb_1_1_insufficient_space_exception.html#aa49ce376cb726706446907ff0f3adb78">badgerdb::InsufficientSpaceException</a>
</li>
</ul>


<h3><a id="index_u"></a>- u -</h3><ul>
<li>unPinPage()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#aa9bdf04c8543f59744db22efa9420c89">badgerdb::BufMgr</a>
</li>
<li>updateRecord()
: <a class="el" href="classbadgerdb_1_1_page.html#ae24e3f6076d6c0a18d4dd2014d540bab">badgerdb::Page</a>
</li>
<li>used
: <a class="el" href="structbadgerdb_1_1_page_slot.html#a4ea5ad6e73525244bb368181f21fd018">badgerdb::PageSlot</a>
</li>
</ul>


<h3><a id="index_v"></a>- v -</h3><ul>
<li>valid
: <a class="el" href="classbadgerdb_1_1_bad_buffer_exception.html#a8c008149b0e598d906b3bbc865e23107">badgerdb::BadBufferException</a>
</li>
</ul>


<h3><a id="index_w"></a>- w -</h3><ul>
<li>what()
: <a class="el" href="classbadgerdb_1_1_badger_db_exception.html#a496fb41a623c1aad0131a6cd1319d416">badgerdb::BadgerDbException</a>
</li>
<li>writePage()
: <a class="el" href="classbadgerdb_1_1_file.html#a9a1b3cc43c4631bde58c1c4f670e1036">badgerdb::File</a>
</li>
</ul>


<h3><a id="index__7E"></a>- ~ -</h3><ul>
<li>~BadgerDbException()
: <a class="el" href="classbadgerdb_1_1_badger_db_exception.html#a683b7f1ba61c04fbe8e67aeb9b54f192">badgerdb::BadgerDbException</a>
</li>
<li>~BufHashTbl()
: <a class="el" href="classbadgerdb_1_1_buf_hash_tbl.html#afc222773f09bf845230edb1702224ec6">badgerdb::BufHashTbl</a>
</li>
<li>~BufMgr()
: <a class="el" href="classbadgerdb_1_1_buf_mgr.html#aab08001e1be18bfbd4af9113e91cf953">badgerdb::BufMgr</a>
</li>
<li>~File()
: <a class="el" href="classbadgerdb_1_1_file.html#a97fd6e3ae8dd11be883289b69d560287">badgerdb::File</a>
</li>
<li>~InvalidPageException()
: <a class="el" href="classbadgerdb_1_1_invalid_page_exception.html#a8ac9f39dac3a1d3f74d168e196724589">badgerdb::InvalidPageException</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>
